congested streets - German English Dictionary